SharedPreferencespackage com.pb.android_107_7_01;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.os.Bundle;import android.app.Activity;import android.content.Context;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.AdapterView;import android.widget.AdapterView.OnItemClickListener;import android.widget.Button;import android.widget.EditText;import android.widget.Toast;public class MainActivity extends Activity implements OnClickListener {// 声明所有的控件public EditText edit_name, edit_password;public Button button_save, button_search;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);// 实例化这几个控件edit_name = (EditText) findViewById(R.id.edit_text_id);edit_password = (EditText) findViewById(R.id.edit_text_id_1);button_save = (Button) findViewById(R.id.button_save_id);button_save.setOnClickListener(this);button_search = (Button) findViewById(R.id.button_save_id_1);button_search.setOnClickListener(this);}@Overridepublic void onClick(View v) {switch (v.getId()) {case R.id.button_save_id:// 首先获得用户输入的内容String name = edit_name.getText().toString().trim();// 获得输入密码String password = edit_password.getText().toString().trim();// 写内容 try {FileOutputStream fos = openFileOutput("data.txt",Context.MODE_APPEND);// 写用户名fos.write(name.getBytes());// 写密码进文件fos.write(password.getBytes());fos.close();} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}// 吐丝Toast.makeText(MainActivity.this, "保存文件成功!!!", Toast.LENGTH_LONG).show();break;case R.id.button_save_id_1:String str = "";// 读写入文件的内容try {FileInputStream fis = openFileInput("data.txt");// 缓存byte[] buffer = new byte[fis.available()];fis.read(buffer);str = new String(buffer);} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}Toast.makeText(MainActivity.this, "查看保存内容" str, Toast.LENGTH_LONG).show();break;default:break;}}}
下载Android实现读写本地文件用户还喜欢
- 18480 文章数
- 500万+ 热度
作者专栏
编辑推荐
- 淡抹u2引擎,修复内容较多,物有所值
- 界域传说·经典巨作=传世单机(一键安装)
- 丸子版本(175个传世版本大集合)
- GS版本:神话公益服务端+客户端
- 图片放大工具(放大图片不模糊)
- 剪映无限制VIP版
- 传奇世界客户端下载器,史上最全传世客户端
- 传世GS20220920商业引擎注册+登录配置器 解压密码是1
- U2官方排行榜游戏网关 支持元神,支持传家宝
- GS开战传世客户端+服务端
- (淡漠夕阳)u2引擎合区工具
- 传世GS引擎消除“你的游戏客户端版本号过旧,请及时更新”提示
- 传世一机多区双线路配置器--免密码版本
- 传世凤凰登陆器劫持修复软件
- SQLite3 for Navicat
- 传奇世界npc对话框编辑工具
- 传世GS落霞铭文服务器端
- gs_20210409引擎包+注册机(无限制)
- 传奇世界NPC对话封包查看器[支持时长版和极速版]
- 彩虹引擎传世脚本编辑工具1.7版来了,支持函数脚本翻译
评论